skeleton in the closet - Englisch Synonyme Wörterbuch

skeleton in the closet

n.
[1] skeleton , skeleton in the cupboard